We can’t recommend David highly enough! We had been to Barcelona before but after spending four brilliant hours with him, we both saw the city through completely fresh eyes and with a much much deeper understanding of the history and culture. David is an absolute wealth of knowledge and a joy to spend time with. He tailored our tour to our wishes just perfectly. We are so grateful to him for this magical experience. Please do yourself a big favour and book a private tour with David.